import axios from 'axios'

export const CityWeatherUrl = '/api/weather/city/101180101'

export function getWeather() {
    return axios.get(CityWeatherUrl)
        .then(function (response) {
            return response;
        })
        .catch(function (error) {
            // 处理错误情况
            console.log(error);
            console.log('天气接口报错了。。。。')
        })

}

// let url = 'https://restapi.amap.com/v3/weather/weatherInfo?city=101180101&key=<用户key>'
export const CityCode = {
    // '101180101': 郑州市
    // '101180102': 巩义
    // '101180103': 荥阳
    // '101180104': 登封
    // '101180105': 新密
    // 101180106': 新郑
    // 101180107: 中牟
    // 101180108: 郑州农试站
    // 101180201: 安阳市
    // 101180202: 汤阴
    // 101180203: 滑县
    // 101180204: 内黄
    // 101180205: 林州
    // 101180301: 新乡市
    // 101180302: 获嘉
    // 101180303: 原阳
    // 101180304: 辉县
    // 101180305: 卫辉
    // 101180306: 延津
    // 101180307: 封丘
    // 101180308: 长垣
    // 101180401: 许昌市
    // 101180402: 鄢陵
    // 101180403: 襄城
    // 101180404: 长葛
    // 101180405: 禹州
    // 101180501: 平顶山市
    // 101180502: 郏县
    // 101180503: 宝丰
    // 101180504 汝州
    // 101180505 叶县
    // 101180506 舞钢
    // 101180507 鲁山
    // 101180601 信阳市
    // 101180602 息县
    // 101180603 罗山
    // 101180604 光山
    // 101180605 新县
    // 101180606 淮滨
    // 101180607 潢川
    // 101180608 固始
    // 101180609 商城
    // 101180610 鸡公山
    // 101180611 信阳地区农试站
    // 101180701 南阳市
    // 101180702 南召
    // 101180703 方城
    // 101180704 社旗
    // 101180705 西峡
    // 101180706 内乡
    // 101180707 镇平
    // 101180708 淅川
    // 101180709 新野
    // 101180710 唐河
    // 101180711 邓州
    // 101180712 桐柏
    // 101180801 开封市
    // 101180802 杞县
    // 101180803 尉氏
    // 101180804 通许
    // 101180805 兰考
    // 101180901 洛阳市
    // 101180902 新安
    // 101180903 孟津
    // 101180904 宜阳
    // 101180905 洛宁
    // 101180906 伊川
    // 101180907 嵩县
    // 101180908 偃师
    // 101180909 栾川
    // 101180910 汝阳
    // 101181001 商丘市
    // 101181002 睢阳区
    // 101181003 睢县
    // 101181004 民权
    // 101181005 虞城
}

export function getCity() {
    var a = navigator.geolocation.getCurrentPosition(successCallback, errorCallback)
}

function successCallback(pos) {
    console.log('sucess....>', pos);
}

function errorCallback(err) {
    console.warn("ERROR(" + err.code + "): " + err.message);
    switch (error.code) {
        case error.PERMISSION_DENIED:
            x.innerHTML = "用户拒绝对获取地理位置的请求。";
            break;
        case error.POSITION_UNAVAILABLE:
            x.innerHTML = "位置信息是不可用的。";
            break;
        case error.TIMEOUT:
            x.innerHTML = "请求用户地理位置超时。";
            break;
        case error.UNKNOWN_ERROR:
            x.innerHTML = "未知错误。";
            break;
    }
}